leasing revenues - French English Dictionary